man from villacarrillo, spain - French English Dictionary